
#login-div {
    /*display: none;*/

}

#login-form {

    position: relative;

    width: 25em;
    height: 16em;
    min-width: 380px;

    padding: 2% 2%;

    margin-top: 17%;
    margin-left: 54%;

    font-size:16px;
    font-weight: bold;
    font-family: Tahoma,Helvetica,Arial,Microsoft JhengHei,sans-serif;

    float: left;

    border: 1px slategray;
    background-color: rgba(0, 0, 0, 0.4);
    -moz-border-radius: 15px; /* Gecko browsers */
    -webkit-border-radius: 15px; /* Webkit browsers */
    border-radius: 15px; /* W3C syntax */
}

#login-form button {
    color: white;
    font-size:16px;

    width: 30%;
    margin-top:6%;
    margin-right: 13%;
    margin-left: 8%;
}

#login-form label {

    font-size:17px;

    width: 20%;
    float: left;
    color: white;

    margin-left: 8%;
    margin-right: 15px;

    -webkit-transform: translateY(20%);

    text-align: justify;
    /*text-justify: distribute-all-lines; !*ie6-8*!*/
    text-align-last: justify; /* ie9*/
    -moz-text-align-last: justify; /*ff*/
    -webkit-text-align-last: justify; /*chrome 20+*/
}

#login-form select {
    color: #000;
    width: 29%;
    height: 30%;
    max-width: 120px;
    max-height: 35px;
    margin-right: 2%;
    float: left;
    display: inline;
    font-size: 16px;
}

#login-form input {

    color: #000;
    width: 60%;
    max-width: 240px;
    max-height: 35px;
    float: left;
    font-size:16px;

}

#vld-tooltip {
    position: absolute;
    z-index: 1000;
    padding: 5px 10px;
    background: #dd514c;
    min-width: 150px;
    color: #fff;
    transition: all 0.15s;
    box-shadow: 0 0 5px rgba(0, 0, 0, .15);
    display: none;
}

#vld-tooltip:before {
    position: absolute;
    top: -8px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -8px;
    content: "";
    border-width: 0 8px 8px;
    border-color: transparent transparent #dd514c;
    border-style: none inset solid;
}

#login-info-div {
    margin: 0 20px 10px 20px;
    /*margin-bottom: 10px;*/
    padding: 3px;
}

#nameDiv {
    margin-top: 5%;
    /*margin-left: 1%;*/
}

#passwordDiv {
    margin-top: 7%;
    /*margin-left: 1%;*/
}

